to take hold of - Español Inglés Diccionario